home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
data
/
dora
/
dorasetc.plp
< prev
next >
Wrap
Text File
|
1993-11-30
|
13KB
|
358 lines
%selID1 {
%id1 TalkID1;%id2 TalkID2;%id3 TalkID3;%id4 TalkID4;%id5 TalkID5;
%cmT1 CMt1;%cmT2 CMt2;%cmT3 CMt3;%cmT4 CMt4;%cmT5 CMt5;
loop ({
footnote({自動トークを発送したいID情報を入力して下さい});
SNDMSG({nyuryo_f.snd});
%a @plane(
{c自動トーク送信先ID情報入力(1/4)\n}|
{t送信先ID1 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID2 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID3 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID4 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID5 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{s / 設定 / 取消 \n},
id1,cmT1,id2,cmT2,id3,cmT3,id4,cmT4,id5,cmT5);
%id1 @head(@getline(a,1,1),{\n}); %texM1 @head(@getline(a,2,1),{\n});
%cmT1 @head(@getline(a,3,1),{\n}); %id2 @head(@getline(a,4,1),{\n});
%texM2 @head(@getline(a,5,1),{\n}); %cmT2 @head(@getline(a,6,1),{\n});
%id3 @head(@getline(a,7,1),{\n}); %texM3 @head(@getline(a,8,1),{\n});
%cmT3 @head(@getline(a,9,1),{\n}); %id4 @head(@getline(a,10,1),{\n});
%texM4 @head(@getline(a,11,1),{\n}); %cmT4 @head(@getline(a,12,1),{\n});
%id5 @head(@getline(a,13,1),{\n}); %texM5 @head(@getline(a,14,1),{\n});
%cmT5 @head(@getline(a,15,1),{\n}); %ok @head(@getline(a,16,1),{\n});
im({No}); /* 右クリック時のデフォルト値 */
case (texM1,
{ 1},{%id1 @HDsearch;TalkID1:=id1;CMt1:=cmT1;
im({Yes})});
case (texM2,
{ 1},{%id2 @HDsearch;TalkID2:=id2;CMt2:=cmT2;
im({Yes})});
case (texM3,
{ 1},{%id3 @HDsearch;TalkID3:=id3;CMt3:=cmT3;
im({Yes})});
case (texM4,
{ 1},{%id4 @HDsearch;TalkID4:=id4;CMt4:=cmT4;
im({Yes})});
case (texM5,
{ 1},{%id5 @HDsearch;TalkID5:=id5;CMt5:=cmT5;
im({Yes})});
case (ok,
{ 1},
{
TalkID1:=id1;TalkID2:=id2;TalkID3:=id3;
TalkID4:=id4;TalkID5:=id5;
CMt1:=cmT1;CMt2:=cmT2;CMt3:=cmT3;
CMt4:=cmT4;CMt5:=cmT5;im({No})
},
{ 2},{im({No})}
)})};
%selID2 {
%id6 TalkID6;%id7 TalkID7;%id8 TalkID8;%id9 TalkID9;%id10 TalkID10;
%cmT6 CMt6;%cmT7 CMt7;%cmT8 CMt8;%cmT9 CMt9;%cmT10 CMt10;
loop ({
footnote({自動トークを発送したいID情報を入力して下さい});
SNDMSG({nyuryo_f.snd});
%a @plane(
{c自動トーク発送先ID情報入力(2/4)\n}|
{t送信先ID6 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID7 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID8 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID9 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID10 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{s / 設定 / 取消 \n},
id6,cmT6,id7,cmT7,id8,cmT8,id9,cmT9,id10,cmT10);
%id6 @head(@getline(a,1,1),{\n}); %texM6 @head(@getline(a,2,1),{\n});
%cmT6 @head(@getline(a,3,1),{\n}); %id7 @head(@getline(a,4,1),{\n});
%texM7 @head(@getline(a,5,1),{\n}); %cmT7 @head(@getline(a,6,1),{\n});
%id8 @head(@getline(a,7,1),{\n}); %texM8 @head(@getline(a,8,1),{\n});
%cmT8 @head(@getline(a,9,1),{\n}); %id9 @head(@getline(a,10,1),{\n});
%texM9 @head(@getline(a,11,1),{\n}); %cmT9 @head(@getline(a,12,1),{\n});
%id10 @head(@getline(a,13,1),{\n}); %texM10 @head(@getline(a,14,1),{\n});
%cmT10 @head(@getline(a,15,1),{\n}); %ok @head(@getline(a,16,1),{\n});
im({No}); /* 右クリック時のデフォルト値 */
case (texM6,
{ 1},{%id6 @HDsearch;TalkID6:=id6;CMt6:=cmT6;
im({Yes})});
case (texM7,
{ 1},{%id7 @HDsearch;TalkID7:=id7;CMt7:=cmT7;
im({Yes})});
case (texM8,
{ 1},{%id8 @HDsearch;TalkID8:=id8;CMt8:=cmT8;
im({Yes})});
case (texM9,
{ 1},{%id9 @HDsearch;TalkID9:=id9;CMt9:=cmT9;
im({Yes})});
case (texM10,
{ 1},{%id10 @HDsearch;TalkID10:=id10;CMt10:=cmT10;
im({Yes})});
case (ok,
{ 1},
{
TalkID6:=id6;TalkID7:=id7;TalkID8:=id8;
TalkID9:=id9;TalkID10:=id10;
CMt6:=cmT6;CMt7:=cmT7;CMt8:=cmT8;
CMt9:=cmT9;CMt10:=cmT10;im({No})
},
{ 2},{im({No})}
)})};
%selID3 {
%id11 TalkID11;%id12 TalkID12;%id13 TalkID13;%id14 TalkID14;
%id15 TalkID15;
%cmT11 CMt11;%cmT12 CMt12;%cmT13 CMt13;%cmT14 CMt14;%cmT15 CMt15;
loop ({
footnote({自動トークを発送したいID情報を入力して下さい});
SNDMSG({nyuryo_f.snd});
%a @plane(
{c自動トーク発送先ID情報入力(3/4)\n}|
{t送信先ID11 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID12 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID13 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID14 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID15 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{s / 設定 / 取消 \n},
id11,cmT11,id12,cmT12,id13,cmT13,id14,cmT14,id15,cmT15);
%id11 @head(@getline(a,1,1),{\n}); %texM11 @head(@getline(a,2,1),{\n});
%cmT11 @head(@getline(a,3,1),{\n}); %id12 @head(@getline(a,4,1),{\n});
%texM12 @head(@getline(a,5,1),{\n}); %cmT12 @head(@getline(a,6,1),{\n});
%id13 @head(@getline(a,7,1),{\n}); %texM13 @head(@getline(a,8,1),{\n});
%cmT13 @head(@getline(a,9,1),{\n}); %id14 @head(@getline(a,10,1),{\n});
%texM14 @head(@getline(a,11,1),{\n}); %cmT14 @head(@getline(a,12,1),{\n});
%id15 @head(@getline(a,13,1),{\n}); %texM15 @head(@getline(a,14,1),{\n});
%cmT15 @head(@getline(a,15,1),{\n}); %ok @head(@getline(a,16,1),{\n});
im({No}); /* 右クリック時のデフォルト値 */
case (texM11,
{ 1},{%id11 @HDsearch;TalkID11:=id11;CMt11:=cmT11;
im({Yes})});
case (texM12,
{ 1},{%id12 @HDsearch;TalkID12:=id12;CMt12:=cmT12;
im({Yes})});
case (texM13,
{ 1},{%id13 @HDsearch;TalkID13:=id13;CMt13:=cmT13;
im({Yes})});
case (texM14,
{ 1},{%id14 @HDsearch;TalkID14:=id14;CMt14:=cmT14;
im({Yes})});
case (texM15,
{ 1},{%id15 @HDsearch;TalkID15:=id15;CMt15:=cmT15;
im({Yes})});
case (ok,
{ 1},
{
TalkID11:=id11;TalkID12:=id12;TalkID13:=id13;
TalkID14:=id14;TalkID15:=id15;
CMt11:=cmT11;CMt12:=cmT12;CMt13:=cmT13;
CMt14:=cmT14;CMt15:=cmT15;im({No})
},
{ 2},{im({No})}
)})};
%selID4 {
%id16 TalkID16;%id17 TalkID17;%id18 TalkID18;%id19 TalkID19;
%id20 TalkID20;
%cmT16 CMt16;%cmT17 CMt17;%cmT18 CMt18;%cmT19 CMt19;%cmT20 CMt20;
loop ({
footnote({自動トークを発送したいID情報を入力して下さい});
SNDMSG({nyuryo_f.snd});
%a @plane(
{c自動トーク発送先ID情報入力(4/4)\n}|
{t送信先ID16 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID17 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID18 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID19 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{t送信先ID20 /xxxxxxxxxxxxxxxxxx\n}|
{s / 検索 \n}|
{t コメント /xxxxxxxxxxxxxxxxxxxx}|
{xxxxxxxxxxxxxxxxxxxx\n}|
{s / 設定 / 取消 \n},
id16,cmT16,id17,cmT17,id18,cmT18,id19,cmT19,id20,cmT20);
%id16 @head(@getline(a,1,1),{\n}); %texM16 @head(@getline(a,2,1),{\n});
%cmT16 @head(@getline(a,3,1),{\n}); %id17 @head(@getline(a,4,1),{\n});
%texM17 @head(@getline(a,5,1),{\n}); %cmT17 @head(@getline(a,6,1),{\n});
%id18 @head(@getline(a,7,1),{\n}); %texM18 @head(@getline(a,8,1),{\n});
%cmT18 @head(@getline(a,9,1),{\n}); %id19 @head(@getline(a,10,1),{\n});
%texM19 @head(@getline(a,11,1),{\n}); %cmT19 @head(@getline(a,12,1),{\n});
%id20 @head(@getline(a,13,1),{\n}); %texM20 @head(@getline(a,14,1),{\n});
%cmT20 @head(@getline(a,15,1),{\n}); %ok @head(@getline(a,16,1),{\n});
im({No}); /* 右クリック時のデフォルト値 */
case (texM16,
{ 1},{%id16 @HDsearch;TalkID16:=id16;CMt16:=cmT16;
im({Yes})});
case (texM17,
{ 1},{%id17 @HDsearch;TalkID17:=id17;CMt17:=cmT17;
im({Yes})});
case (texM18,
{ 1},{%id18 @HDsearch;TalkID18:=id18;CMt18:=cmT18;
im({Yes})});
case (texM19,
{ 1},{%id19 @HDsearch;TalkID19:=id19;CMt19:=cmT19;
im({Yes})});
case (texM20,
{ 1},{%id20 @HDsearch;TalkID20:=id20;CMt20:=cmT20;
im({Yes})});
case (ok,
{ 1},
{
TalkID16:=id16;TalkID17:=id17;TalkID18:=id18;
TalkID19:=id19;TalkID20:=id20;
CMt16:=cmT16;CMt17:=cmT17;CMt18:=cmT18;
CMt19:=cmT19;CMt20:=cmT20;im({No})
},
{ 2},{im({No})}
)})};
/* 通信初期値の設定 */
%setPARM{
var access[5];var ap3[2];var updown[2];var who[5];
%escon @YesNo(ESCon,{1});
ap3:= @YesNo(AP3,{2});
updown:=@case (UPDOWN,
{first},{im({1})},{last},{im({2})},
{No},{im({3})},,{im({1})});
%mailred@im(MAILDEL|MAILRED);
%maildel@case (mailred,
{YesYes},{im({1})},{YesNo},{im({1})},
{NoYes},{im({2})},{NoNo},{im({3})},,{im({2})});
%jisaR @YesNo(JISAR,{1});
%pltmemo@YesNo(PLTmemo,{2});
access:=ACCESS;
who:=@case (WHO,
{first},{im({1})},{last},{im({2})},
{No},{im({3})},,{im({3})});
%mactiv @YesNo(MACTIV,{2});
%doraend@case(DORAEND,{stopdora},{im({1})},{stopmop},{im({2})},
{poweroff},{im({3})},{continue},{im({4})},,{im({4})});
%bestCH@case(sROAD,ROAD,{im({1})},ROAD2,{im({2})},ROAD3,{im({3})},
ROAD4,{im({4})},,{im({1})});
loop ({footnote({通信処理の初期値を設定してください});
SNDMSG({erande_f.snd});
%a @plane(
{c通信処理の初期値を設定してください\n}|
{rエスケープシーケンス表示 / する /しない \n}|
{rアップ・ダウンロード実行タイミング /最初/最後/しない \n}|
{r メールの処理 /既読削除/全部確認/しない\n}|
{r伝言板を見る / する /しない \n}|
{r「オートパイロットでアクセス」メモをアップ /する /しない\n}|
{t通信開始指定時刻[HH:MM]/xxxxx\n}|
{rアクセスユーザー確認 /最初/最後/しない \n}|
{r会員名簿取得 / する /しない \n}|
{r自動通信終了後 /DORA終了/MOPT終了/電源切断/DORA継続\n}|
{r接続チャンネル /CH1/CH2/CH3/CH4\n}|
{s自動トークメッセージ /セット1/セット2/セット3/セット4 \n}|
{s / 設定 / 取消 },
escon,updown,maildel,jisaR,pltmemo,access,who,mactiv,doraend,bestCH);
%escon @head(@getline(a,1,1),{\n});
%updown @head(@getline(a,2,1),{\n});
%maildel@head(@getline(a,3,1),{\n});
%jisaR @head(@getline(a,4,1),{\n});
%pltmemo@head(@getline(a,5,1),{\n});
access:=@head(@getline(a,6,1),{\n});
%who @head(@getline(a,7,1),{\n});
%mactiv @head(@getline(a,8,1),{\n});
%doraend@head(@getline(a,9,1),{\n});
%bestCH @head(@getline(a,10,1),{\n});
%talk @head(@getline(a,11,1),{\n});
%ok @head(@getline(a,12,1),{\n});
case (maildel,
{ 1},{MAILDEL:={Yes};MAILRED:={No}},
{ 2},{MAILDEL:={No};MAILRED:={Yes}},
,{MAILDEL:={No};MAILRED:={No}});
case (pltmemo,
{ 1},{PLTmemo:={Yes}},
{ 2},{PLTmemo:={No}},
,{PLTmemo:={No}});
case (ok,
{ 1},{
UPDOWN:=@case(updown,{ 1},{im({first})},
{ 2},{im({last})},{ 3},{im({No})},
,{im({first})});
ESCon:=@case(escon,{ 1},{im({Yes})},{ 2},{im({No})},
,{im({Yes})});
JISAR:=@case(jisaR,{ 1},{im({Yes})},{ 2},{im({No})},
,{im({No})});
ACCESS:=access;
WHO:=@case(who,{ 1},{im({first})},
{ 2},{im({last})},{ 3},{im({No})},
,{im({No})});
MACTIV:=@case(mactiv,{ 1},{im({Yes})},
{ 2},{im({No})},,{im({No})});
DORAEND:=@case(doraend,{ 1},{im({stopdora})},
{ 2},{im({stopmop})},{ 3},{im({poweroff})},
{ 4},{im({continue})},,{im({continue})});
case (bestCH,
{ 1},{sROAD:=@im(ROAD);genteiT:=@im(GEN)},
{ 2},{sROAD:=@im(ROAD2);genteiT:=@im(GEN2)},
{ 3},{sROAD:=@im(ROAD3);genteiT:=@im(GEN3)},
{ 4},{sROAD:=@im(ROAD4);genteiT:=@im(GEN4)},
,{sROAD:=@im(ROAD)}
);
im({No});
},{ 2},{im({No})},
,
{
case (talk,
{ 1},{selID1},{ 2},{selID2},
{ 3},{selID3},{ 4},{selID4}
);
case (ok={ 0}&&talk={ 0},
{Yes},{selID1;selID2;selID3;selID4;im({No})},
{No},{im({Yes})});
});
});
};
setPARM;